<?php


require_once('pub_inc.php');		//公共包含

$today_date = date('Y-m-d', time()-24*3600);

$hydst = array('http://www.hydst.com/szxw/', 'http://www.hydst.com/msxw/');
foreach ($hydst as $h_url) {
	$html_h = file_get_contents($h_url);
	if (preg_match_all('/(<li>(([^<]*<[^>]*>(([^<]*<[^>]*>(([^<]*<img[^>]*>)*)[^<]*<\/[^>]*>)*)[^<]*<\/[^>]*>)*)[^<]*<\/li>)/', $html_h, $m)) {
		foreach ($m[0] as $li) {
			if (preg_match('/<div class="float l_right_05">([^<]*)<\/div>/', $li, $m_li)) {
				if ($today_date == $m_li[1]) {
					if (preg_match('/<a href="([^"]*)"/', $li, $m_url)) {
						do_pick_content('http://www.hydst.com'.$m_url[1]);
					}
				}
			} 
		}
	} 
}
die('工作结束!^_^');

function do_pick_content($c_url) {
	$html_c = file_get_contents($c_url);

	//确定板块ID和提取标题
	if (preg_match('/<strong>([^<]*)<\/strong>/', $html_c, $m)) {
		if (preg_match('/经济|企业|商务|工商|工业|农业|工业园|富裕|脱贫|准入|保险|品牌|价格|贷款|金融|投资|博览会|收入|建设|项目|工程|创业|市场|外资|集资/', $m[1])) {
			$forum_id = 91;
			$title = '【经济】'.$m[1];
		} else if (preg_match('/衡阳|衡南|耒阳|常宁|我市|全市|城区|市民|湘江|耒水|蒸水|南湖公园|南岳机场|平湖公园|西湖公园|岳屏公园|免费|推广|部门|非法/', $m[1])) {
			$forum_id = 93;
			$title = '【新闻】'.$m[1];
		} else if (preg_match('/体育|运动会|足球|篮球|羽毛球/', $m[1])) {
			$forum_id = 92;
			$title = '【体育】'.$m[1];
		} else {
			echo '无效新闻内容！^_^';
			return false;
		}
	}
	//提取内容
	if (preg_match("/javascript:Player\('2','(57|58)','([^']*)'\)/", $html_c, $m)) {
		if (57 == $m[1]) {
			$content = '<video src="http://video1.hydst.com/时政新闻/'.$m[2].'.mp4" controls="controls" width="640"><video>';
		} else if (58 == $m[1]) {
			$content = '<video src="http://video1.hydst.com/民生新闻/'.$m[2].'.mp4" controls="controls" width="640"><video>';
		}
	}
	if (preg_match('/<div class="c_info" id="cView">(([^<]*<\w*>([^<]*(<br \/>)*)*[^<]*<\/\w*>)*)[^<]*<\/div>/', $html_c, $m)) {
		$content = '<p>'.$content.'</p><br>'.$m[1].'<br><br><p>来自：衡阳广电网</p>';
	} 

	if (!do_topic_add($forum_id, $title, $content)) return false;

	return true;
}
